<?php
session_start();
$output = '';
$output.="<pre>";
if (isset($_SESSION['id_usuario']))
{
    $output.="\nVoc&ecirc; est&aacute; logado!\nId do usu&aacute;rio: ".$_SESSION['id_usuario'];
    if (file_exists('./user/'.$_SESSION['id_usuario'].'/biblioteca.xml'))
    {
        $tipos=array('system','matrix','floatp','interpol','datafit','equation','nl_system','derivate','integrate');
        $output.="\nVoc&ecirc; tem uma biblioteca de exemplos";
        $arq_xml=DOMDocument::load('./user/'.$_SESSION['id_usuario'].'/biblioteca.xml');
        $xml = new DomXpath($arq_xml);
        foreach($tipos as $tipo)
        {
            $result = $xml->query("//".$tipo);
            if ($result->length)
            {
                $output.="\nProblema do tipo '".$tipo."' encontrado:";
                for($i=0;$i<$result->length;$i++)
                {
                    $output.="\n* Exemplo ".($i+1)." (<a href=\"edit.php?cat=".$tipo."&exemplo=".$i."\">alterar</a>) ";
                    $output.="(<a href=\"rem.php?cat=".$tipo."&exemplo=".$i."\">remover</a>)";
                }
            }
        }
    }
    else
        $output.="\nVoc&ecirc; nao tem uma biblioteca de exemplos";
}
else
    $output.="Voc&ecirg; n&atilde;o esta logado";
$output.="\n</pre>";
echo $output;
?>
